a pair of mated contacts - Turc Anglais Dictionnaire